# 1.13模块编程.12package.有一分数序列：2/1.13模块编程.12package，3/2，5/3，8/5，13/8，21/13…求出这个数列的前20项之和。
from functools import reduce

# 构建list
a = 2
b = 1
l = [a/b]
for i in range(1,20):
    a,b = a+b,a
    l.append(a/b)
print(l)

print(reduce(lambda x,y:x+y,l))
print(sum(l))
reduce(lambda x,y:x+y,l)
